solar-thermionic cell - Español Inglés Diccionario